// pages/video/video.js
const app=getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        active: 0,
        videoList:[],
        infoList:[]
    },

//获取视频页面的数据
    getvideoList(){
        app.get('/video/list').then(res=>{
            wx.showLoading({
              title: '加载中',
            })
            // console.log(res.data);
            this.setData({
                videoList:res.data
            },()=>{
                wx.hideLoading();
            })
        }).catch(err=>{
            wx.showToast({
                title: '失败',
              });
            console.log(err);
        })
    },
//获取资讯页面数据
    getInfoList(){
        app.get('/info/list').then(res=>{
            wx.showLoading({
                title: '加载中',
              });
            //   console.log(res.data);
              this.setData({
                infoList:res.data
              },()=>{
                  wx.hideLoading();
              })
        }).catch(err=>{
            wx.showToast({
                title: '失败',
              });
            console.log(err);
        })
    },

    //跳转到视频详情页面
    toDetail(event){
        let index=event.currentTarget.dataset.index;
        let obj=this.data.videoList[index];
        // console.log(obj);
        let newobj=JSON.stringify(obj);
        wx.navigateTo({
          url: '/pages/video/detail?tt='+newobj,
        });
    },

    //导航栏切换事件
    onChange(event) {
        let index=event.detail.index;
        wx.showLoading({
          title: '加载中',
        });
        this.setData({
            active:index
        },()=>{
            wx.hideLoading();
        });
      },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        this.getvideoList();
        this.getInfoList();
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})